package com.yuantu.judiciary.model.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 身份认证状态
 *
 * @author syw
 * @since 2023-07-12
 **/
@Getter
@AllArgsConstructor
public enum IdAuthorizeState {
    /**
     * 身份认证状态：未开通，未通过，已通过
     */
    NOT_OPEN("未开通"),
    TO_VERIFY("待验证"),
    REFUSE("用户已拒绝人脸识别"),
    VERIFY_NOT_FINISH("认证未完成"),
    PASS("已通过"),
    NAME_ID_NOT_FIT("姓名和身份证不一致"),
    QUERY_ID_NULL("查询不到身份信息"),
    QUERY_PHOTO_NULL("查询不到照片或照片不可用"),
    FACE_NOT_FIT("人脸对比不一致"),
    HAS_RISK("活体检测存在风险"),
    NOT_PASS("业务策略限制，认证不通过"),

    ;
    private final String value;
}
